internal letter boxes - Allemand Anglais Dictionnaire